Text copied to clipboard!

Naslov

Text copied to clipboard!

Senior Ruby Developer

Opis

Text copied to clipboard!
Tražimo iskusnog Senior Ruby programera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju, održavanju i optimizaciji naših web aplikacija temeljenih na Ruby on Rails tehnologiji. Idealni kandidat ima duboko razumijevanje Ruby jezika, iskustvo u radu s modernim web tehnologijama te sposobnost vođenja tehničkih inicijativa i mentoriranja mlađih članova tima. Kao Senior Ruby programer, bit ćete odgovorni za dizajn i implementaciju složenih funkcionalnosti, optimizaciju performansi aplikacija, integraciju s vanjskim servisima te osiguravanje visokih standarda kvalitete koda. Također ćete surađivati s drugim timovima, uključujući dizajn, proizvod i QA, kako biste osigurali isporuku robusnih i skalabilnih rješenja. Očekujemo da imate iskustva u radu s bazama podataka (posebno PostgreSQL), poznavanje Git verzioniranja, te razumijevanje principa testiranja i CI/CD procesa. Poželjno je i iskustvo s frontend tehnologijama poput JavaScript, HTML i CSS, kao i rad u agilnom okruženju. Od kandidata se očekuje samostalnost, proaktivnost i sposobnost rješavanja problema, kao i spremnost na kontinuirano učenje i usavršavanje. Ako ste strastveni u vezi razvoja softvera i želite raditi na izazovnim projektima u poticajnom okruženju, ovo je prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje Ruby on Rails aplikacija
  • Pisanje čistog, skalabilnog i testiranog koda
  • Dizajn i implementacija novih funkcionalnosti
  • Integracija s vanjskim API servisima
  • Optimizacija performansi aplikacija
  • Suradnja s timovima za dizajn, proizvod i QA
  • Mentoriranje mlađih programera
  • Sudjelovanje u tehničkom planiranju i arhitekturi
  • Pisanje tehničke dokumentacije
  • Praćenje i primjena najboljih praksi u razvoju softvera

Zahtjevi

Text copied to clipboard!
  • Minimalno 5 godina iskustva u Ruby on Rails razvoju
  • Odlično poznavanje Ruby jezika
  • Iskustvo s relacijskim bazama podataka (npr. PostgreSQL)
  • Poznavanje Git verzioniranja
  • Iskustvo s testiranjem (RSpec, Minitest)
  • Razumijevanje CI/CD procesa
  • Poznavanje HTML, CSS i JavaScript jezika
  • Iskustvo rada u agilnim timovima
  • Sposobnost mentoriranja i vođenja tehničkih inicijativa
  • Dobro poznavanje engleskog jezika u govoru i pismu

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina imate iskustva s Ruby on Rails?
  • Možete li opisati jedan izazovan projekt na kojem ste radili?
  • Kako pristupate optimizaciji performansi aplikacije?
  • Imate li iskustva s integracijom vanjskih API-ja?
  • Koje alate koristite za testiranje koda?
  • Kako biste mentorirali mlađeg programera u timu?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Kako osiguravate kvalitetu koda u timu?
  • Imate li iskustva s frontend tehnologijama?
  • Koji je vaš pristup rješavanju tehničkih problema?